package com.smt.modules.bus.vo.response;

import com.baomidou.mybatisplus.annotations.TableId;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;

/**
 * 阶段任务返回实体
 *
 * @author zhangyi
 * @date 2018/10/13 15:47
 */
@Data
public class ProjectTaskResp {

    /**
     * 阶段任务id
     */
    @ApiModelProperty(value="阶段任务id",name="stageId")
    private Long stageId;
    /**
     * 标签id（对应标签表的阶段id）
     */
    @ApiModelProperty(value="标签id（对应标签表的阶段id）",name="labelId")
    private Long labelId;
    /**
     * 负责人(对应userId)
     */
    @ApiModelProperty(value="负责人(对应userId)",name="memberId")
    private Long memberId;
    /**
     * 任务id（对应标签表的任务id）
     */
    @ApiModelProperty(value="任务id（对应标签表的任务id）",name="taskId")
    private Long taskId;
    /**
     * 任务名称
     */
    @ApiModelProperty(value="任务名称",name="taskName")
    private String taskName;
    /**
     * 任务描述
     */
    @ApiModelProperty(value="任务描述",name="remark")
    private String remark;
    /**
     * 开始时间
     */
    @ApiModelProperty(value="开始时间",name="startTime")
    private Date startTime;
    /**
     * 结束时间
     */
    @ApiModelProperty(value="结束时间",name="endTime")
    private Date endTime;
    /**
     * 操作状态（0创建 未完成; 1 完成 ;2延期; 3 删除）
     */
    @ApiModelProperty(value="操作状态（0创建 未完成; 1 完成 ;2延期; 3 删除）",name="status")
    private Integer status;
}
